@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ul, ol, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
background: transparent;
}
div.catItemView {
padding: 0 0 15px 0;
margin-bottom: 15px;
background: white;
border-bottom: 3px dashed #CCC;
}
.k2deals-inner-value-header li.li-end {
border-right: 1px solid black;
width: 92px;
}
#k2deals-wrapper {
width: 282px;
float: left;
margin: 10px 15px 10px 32px;
}
.k2deals-buynow, .k2deals-buynow-expired {
height: 87px;
width: 282px;
}
.k2deals-buynow
{
    background: url(Images/buy.png) no-repeat;
}
.k2deals-buynow-expired {
background: url(Images/bg-deals-buynow-expired.png) no-repeat;
}
.k2deals-buynow-expired-span1 {
float: left;
color: white!important;
font-size: 11px!important;
font-weight: 700!important;
letter-spacing: -1px!important;
padding: 10px 20px 0 10px!important;
}
.k2deals-buynow span, .k2deals-buynow-expired-span2 {
color: black!important;
float: right;
}
.k2deals-buynow a, .k2deals-buynow a:visited, .k2deals-buynow span, .k2deals-buynow-expired-span2 {
color: white!important;
font-size: 50px!important;
font-weight: 700!important;
letter-spacing: -3px!important;
line-height: 75px!important;
padding: 0 20px 0 10px!important;
}
.k2deals-buynow-expired-span1 strong {
color: white!important;
font-size: 35px!important;
font-weight: 700!important;
letter-spacing: -1px!important;
text-shadow: 0 1px 0 #333!important;
line-height: 35px!important;
text-decoration: line-through;
}
.k2deals-inner {
background: transparent;
margin-left: 10px;
margin-top: -11px;
padding: 10px 10px 0 10px;
text-align: right;
}
.k2deals-inner-value-header {
height: 40px;
display: block;
margin: -10px -10px 10px -10px;
}
.k2deals-inner-value-header li {
display: block;
float: left;
width: 88px;
text-align: center;
font-size: 30px;
background: #84CDDE;
padding: 0 0 10px 0;
border: 1px solid black;
border-right: none;
color: #333;
text-shadow: 0 1px 0 white;
}
.k2deals-inner-value-header li span {
background: black;
display: block;
color: white;
padding: 10px;
font-size: 14px;
font-weight: 700;
letter-spacing: -1px;
margin-bottom: 10px;
text-shadow: 0 0 0 white;
}
.clr {
clear: both;
height: 0;
line-height: 0;
display: block;
float: none;
}
.k2deals-inner-bought {
display: block;
background: url(Images/bg-deals-bought.png) repeat-x top;
margin: 0 -10px 0 -10px;
padding: 10px;
color: white;
text-shadow: 0 1px 0 black;
font-size: 15px;
font-weight: 700;
text-align: center;
border: 1px solid #2D83DA;
border-top: none;
}
.k2deals-inner-bought span.small {
font-size: 11px;
color: white!important;
line-height: 100%;
}
.k2deals-inner-timeleft {
background: url(Images/bg-deals-timeleft.png)repeat-x top;
display: block;
margin: 0 -10px 0 -10px;
padding: 10px 10px 20px 10px;
text-align: center;
}
.k2deals-inner-rating p, .k2deals-inner-timeleft p {
padding: 5px 0 5px 10px;
margin: 0 auto 10px auto;
display: block;
width: 140px;
background: url(Images/bg-deals-clock.png) no-repeat 10px 50% black;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
color: white;
text-shadow: 0 0 0 white;
}
.k2deals-inner-timeleft span {
font-size: 15px;
color: white;
text-shadow: 0 1px 0 black;
}
.k2deals-inner-rating {
text-align: center;
padding: 10px 0;
display: block;
background: #6AB96F;
margin: -10px -10px 0 -10px;
}
div.catItemRatingBlock {
width: 130px;
padding: 0;
margin: 0 auto;
}
.itemRatingList li {
display: inline;
background: none;
padding: 0;
}
.itemRatingForm {
display: block;
vertical-align: middle;
line-height: 25px;
float: left;
}
.itemRatingList {
position: relative;
float: left;
width: 125px;
height: 25px;
overflow: hidden;
list-style: none;
margin: 0;
padding: 0;
background-position: left top;
}
.itemRatingList a, .itemRatingList .itemCurrentRating {
position: absolute;
top: 0;
left: 0;
text-indent: -1000px;
height: 25px;
line-height: 25px;
outline: none;
overflow: hidden;
border: none;
cursor: pointer;
}
.itemRatingList .itemCurrentRating {
z-index: 1;
background-position: 0 center;
margin: 0;
padding: 0;
}
.itemRatingList, .itemRatingList a:hover, .itemRatingList .itemCurrentRating {
background: url(Images/transparent_star.gif) left repeat-x !important;
}

.itemRatingList a.one-star {
width: 20%;
z-index: 6;
}
.itemRatingList a.two-star {
width: 40%;
z-index: 5;
}
.itemRatingList a.three-star {
width: 60%;
z-index: 4;
}
.itemRatingList a.four-star {
width: 80%;
z-index: 3;
}
.itemRatingList a.five-star {
width: 100%;
z-index: 2;
}
.itemRatingLog {
font-size: 11px;
margin: 0;
padding: 0 0 0 4px;
float: left;
}
#k2deals-wrapper .itemRatingLog {
color: white;
float: none;
text-shadow: 0 1px 0 #333;
}
div.catItemHeader {
margin-left: 100px;
display: block;
}
div.catItemHeader h3.catItemTitle {
margin: 0 0 20px 0;
padding: 0;
font-size: 34px;
font-weight: 700;
letter-spacing: -2px;
line-height: 38px;
}
div.catItemHeader h3.catItemTitle a {
	outline: none;
	text-decoration:none;
	color: black;
}
div.catItemImageBlock {
	margin-left: 120px;
	height: 260px;
}
div.catItemBody {
padding: 0;
margin: 0;
}
div.catItemIntroText {
font-size: inherit;
font-weight: normal;
line-height: inherit;
padding: 10px;
}
h2 {
font-size: 20px;
font-weight: 400;
color: #58C06A;
}
.itemBody li, .catItemBody li, .userItemBody li, #page li {
list-style: square;
margin-left: 20px;
}
.catItemCommentsBlock {
border: 1px solid #2A83AC;
display: block;
float: right;
font-size: 80%;
text-transform: uppercase;
background: #309DCF;
padding: 5px 10px;
}
.catItemCommentsBlock a {
text-shadow: 0 1px 0 #2A83AC;
color: white;
text-decoration: none;
}
div.itemNavigation a.itemNext, .catItemCommentsBlock {
margin-right: 0px;
-webkit-border-top-left-radius: 15px;
-webkit-border-top-left-radius: 15px;
-webkit-border-bottom-left-radius: 15px;
-moz-border-radius-topleft: 15px;
-moz-border-radius-bottomleft: 15px;
border-top-left-radius: 15px;
border-bottom-left-radius: 15px;
}
div.catItemReadMore {
font-size: 80%;
text-transform: uppercase;
background: #52803B;
border: 1px solid #40642E;
display: block;
float: left;
padding: 5px 10px;
}
div.catItemReadMore a {
text-shadow: 0 1px 0 #40642E;
color: white;
text-decoration: none;
}
div.itemNavigation a.itemPrevious, .catItemReadMore {
margin-left: -15px;
-webkit-border-top-right-radius: 15px;
-webkit-border-bottom-right-radius: 15px;
-moz-border-radius-topright: 15px;
-moz-border-radius-bottomright: 15px;
border-top-right-radius: 15px;
border-bottom-right-radius: 15px;
}
